From LTL to unambiguous Büchi automata via disambiguation of alternating automata
نویسندگان
چکیده
Abstract Due to the high complexity of translating linear temporal logic (LTL) deterministic automata, several forms “restricted” nondeterminism have been considered with aim maintaining some benefits while at same time allowing more efficient translations from LTL. One them is notion unambiguity . This paper proposes a new algorithm for generation unambiguous Büchi automata (UBA) LTL formulas. Unlike other approaches it based on known translation very weak alternating (VWAA) NBA. A introduced and shown that VWAA-to-NBA preserves unambiguity. Checking VWAA determined be PSPACE-complete, both explicit symbolic encodings automata. The core LTL-to-UBA an iterative disambiguation procedure VWAA. Several heuristics are different stages procedure. We report implementation our approach in tool compare existing set. Our experiments cover model checking Markov chains, which important application UBA.
منابع مشابه
Efficient Büchi Automata from LTL Formulae
We present an algorithm to generate small Büchi automata for LTL formulae. We describe a heuristic approach consisting of three phases: rewriting of the formula, an optimized translation procedure, and simplification of the resulting automaton. We present a translation procedure that is optimal within a certain class of translation procedures. The simplification algorithm can be used for Büchi ...
متن کاملFast LTL to Büchi Automata Translation
We present an algorithm to generate Büchi automata from LTL formulae. This algorithm generates a very weak alternating co-Büchi automaton and then transforms it into a Büchi automaton, using a generalized Büchi automaton as an intermediate step. Each automaton is simplified on-the-fly in order to save memory and time. As usual we simplify the LTL formula before any treatment. We implemented thi...
متن کاملMarkov Chains and Unambiguous Büchi Automata
Unambiguous automata, i.e., nondeterministic automata with the restriction of having at most one accepting run over a word, have the potential to be used instead of deterministic automata in settings where nondeterministic automata can not be applied in general. In this paper, we provide a polynomially time-bounded algorithm for probabilistic model checking of discrete-time Markov chains agains...
متن کاملConstructing Büchi Automata from Linear Temporal Logic Using Simulation Relations for Alternating Büchi Automata
We present a new procedure for the translation of propositional linear-time temporal logic (LTL) formulas to equivalent nondeterministic Büchi automata. Our procedure is based on simulation relations for alternating Büchi automata. Whereas most of the procedures that have been described in the past compute simulation relations in the last step of the translation (after a nondeterministic Büchi ...
متن کاملFrom LTL and Limit-Deterministic Büchi Automata to Deterministic Parity Automata
Controller synthesis for general linear temporal logic (LTL) objectives is a challenging task. The standard approach involves translating the LTL objective into a deterministic parity automaton (DPA) by means of the Safra-Piterman construction. One of the challenges is the size of the DPA, which often grows very fast in practice, and can reach double exponential size in the length of the LTL fo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Formal Methods in System Design
سال: 2021
ISSN: ['1572-8102', '0925-9856']
DOI: https://doi.org/10.1007/s10703-021-00379-z